package org.guajava.service;

import org.guajava.domain.DictData;
import org.guajava.domain.SysRole;

import java.util.List;

/**
 * ISysDictService.java
 *
 * @Description:
 * @author: lishiming
 * @Date: 17:25 2019/1/8
 */
public interface ISysDictService {
    List<SysRole> selectDictList(SysRole role);

    /**
     * 根据字典类型查询字典数据
     *
     * @param dictType 字典类型
     * @return 字典数据集合信息
     */
    List<DictData> selectDictDataByType(String dictType);

    /**
     * 根据字典类型和字典键值查询字典数据信息
     *
     * @param dictType 字典类型
     * @param dictValue 字典键值
     * @return 字典标签
     */
    public String selectDictLabel(String dictType, String dictValue);
}